class AddTipoDeRegalosData < ActiveRecord::Migration
  def self.up
    tipo_regalos = [["Cine", "cine.png", "Una invitacion de cine"], 
                    ["Baloncesto", "basket.png", "Al partido de baloncesto"],
                    ["Barbacoa", "barbacoa.png", "A tomar unos pinchitos"], 
                    ["Copa", "vino.png", "A tomar una copa"],
                    ["Bicicleta", "bici.png", "A dar una vuelta en bici"],
                    ["Cerveza", "cerveza.png", "A tomar una cerveza"],
                    ["Cena", "plato.png", "A una cena romántica"],
                    ["Tapa", "tapa.png", "A tomar una tapa"],
                    ["Playa", "playa.png", "A pasa un día en la playa"],
                    ["Futbol", "futbol.png", "A jugar un partidillo de futbol"],
                    ["Fiesta", "matasuegras.png", "A una superfiesta"],
                    ["Café", "taza.png", "A tomar un café"],
                    ["Parque", "arbol.png", "A dar una vuelta por el parque"],
                    ["Viaje", "maleta.png", "De viaje por el mundo"],
                    ["Concierto", "piano.png", "A un concierto"]]

    ruta = "#{RAILS_ROOT}/public/images/iconos/120/"
    
    tipo_regalos.each do |nombre, imagen, descripcion|
      TipoRegalo.create(:nombre => nombre, :imagen => File.open(ruta + imagen), :descripcion => descripcion)
    end
  end

  def self.down
    TipoRegalo.find(:all).each do |tipo_regalo|
      tipo_regalo.destroy
    end
  end
end
